v3.25.1
Long-term Debt - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 17, 2025
Dec. 31, 2024
Mar. 31, 2024
Long-term Debt        
Beginning balance $ 139,960 $ 113,284    
Accretion 847 3,823    
Payments   (2,122)    
Funding, net of fees   24,975    
Ending balance 140,807 $ 139,960    
Less: current portion of long-term debt (37,625)   $ (18,016)  
Long-term portion of long-term debt $ 103,182   $ 95,268 $ 69,360