v3.25.2
Debt - Schedule of maturities of long term debt and finance lease obligations (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt  
Rest of 2025 $ 1,182
2026 1,840
2027 1,414
2028 24,318
Total $ 28,754