v3.25.2
Summary of Significant Accounting Policies - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Spare parts $ 3,761 $ 4,801
Prepaid insurance 2,809 2,658
Other 5,222 4,131
Total prepaid expenses and other current assets $ 11,792 $ 11,590