v3.25.1
AquaProp Acquisition - Summary of Assets Acquired And Liabilities Assumed - Aqua Prop (Details) - USD ($)
$ in Thousands
May 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition, Contingent Consideration [Line Items]      
Goodwill   $ 920 $ 920
Aqua Prop, LLC.      
Business Acquisition, Contingent Consideration [Line Items]      
Cash $ 178    
Accounts receivable 10,551    
Property and equipment 13,468    
Accounts payable (1,423)    
Factored receivables (10,024)    
Total net assets acquired 34,860    
Goodwill 920    
Total consideration 35,780    
Aqua Prop, LLC. | Trade name      
Business Acquisition, Contingent Consideration [Line Items]      
Intangible assets $ 1,300    
Amortization period 15 years    
Aqua Prop, LLC. | Customer relationships      
Business Acquisition, Contingent Consideration [Line Items]      
Intangible assets $ 18,600    
Amortization period 6 years    
Aqua Prop, LLC. | Favorable contracts      
Business Acquisition, Contingent Consideration [Line Items]      
Intangible assets $ 2,210    
Aqua Prop, LLC. | Favorable contracts | Minimum      
Business Acquisition, Contingent Consideration [Line Items]      
Intangible assets $ 300    
Amortization period 30 months    
Aqua Prop, LLC. | Favorable contracts | Maximum      
Business Acquisition, Contingent Consideration [Line Items]      
Intangible assets $ 1,900    
Amortization period 5 years