Annual report [Section 13 and 15(d), not S-K Item 405]

Related Party Transactions - Additional Information (Details)

v3.25.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 13, 2023
Feb. 04, 2022
Jan. 31, 2024
Sep. 30, 2023
May 31, 2022
Nov. 30, 2021
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]                  
Consulting agreement, description                 The consulting agreement had a term of one year
Mr. Coy Randle                  
Related Party Transaction [Line Items]                  
Annual fee $ 0.2                
West Munger                  
Related Party Transaction [Line Items]                  
Purchase consideration           $ 30.0      
West Munger | Common Class A | IPO                  
Related Party Transaction [Line Items]                  
Purchase consideration         $ 30.0 $ 30.0      
Issuance of shares, Shares         2,114,273        
THRC Holdings                  
Related Party Transaction [Line Items]                  
Issuance of shares, Shares       50,000          
Proceeds from issuance of Series A preferred stock       $ 50.0          
THRC Holdings | West Munger                  
Related Party Transaction [Line Items]                  
Rights agreement amount   $ 8.1              
Purchase consideration   $ 30.0              
Flying A                  
Related Party Transaction [Line Items]                  
Proceeds from sale of equipment               $ 12.6 $ 28.9
Purchase consideration             $ 36.3    
Additional proceeds from sale of equipment     $ 8.4            
Remaining proceeds expected to be delivered               $ 3.2