v3.26.1
Deposits - Schedule of deposits on equipment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Deposits    
Beginning balance $ 52,659  
Additions 41,376  
Reclassifications to property and equipment (86,460)  
Ending balance 7,575  
Beginning balance 23,852  
Additions 141  
Deposits returned (12)  
Ending balance 23,981  
Total long-term deposits $ 31,556 $ 76,511