Quarterly report [Sections 13 or 15(d)]

Related Party Transactions (Details)

v3.25.1
Related Party Transactions (Details)
3 Months Ended
Dec. 21, 2018
USD ($)
helicopter
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]        
Total revenue   $ 62,465,000 $ 43,189,000  
Accounts receivable, net   76,312,000   $ 79,020,000
Accounts payable   28,459,000   32,459,000
Brim Acquisitions LLC        
Related Party Transaction [Line Items]        
Initial capital of acquisition $ 2,000,000.0      
Cobra Aviation Services LLC | Brim Acquisitions LLC        
Related Party Transaction [Line Items]        
Equity method investment, ownership percentage 49.00%      
Wexford | Brim Acquisitions LLC        
Related Party Transaction [Line Items]        
Equity method investment, ownership percentage 51.00%      
Related Parties        
Related Party Transaction [Line Items]        
Accounts receivable, net   100,000   400,000
Accounts payable   0   $ 0
Interest expense     1,500,000  
Related Parties | Services        
Related Party Transaction [Line Items]        
Total revenue   78,000 68,000  
Cost of revenue   $ 96,000 $ 118,000  
Related Parties | Brim Acquisitions LLC        
Related Party Transaction [Line Items]        
Initial capital of acquisition $ 2,000,000.0      
Related Parties | Cobra Aviation Services LLC        
Related Party Transaction [Line Items]        
Number of assets purchased | helicopter 2      
Related Parties | Cobra Aviation Services LLC | Brim Acquisitions LLC        
Related Party Transaction [Line Items]        
Equity method investment, ownership percentage 49.00%      
Related Parties | Wexford | Brim Acquisitions LLC        
Related Party Transaction [Line Items]        
Equity method investment, ownership percentage 51.00%