v3.25.4
Debt - Schedule of Future Maturities of Long Term Debt (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2026 $ 5,989
2027 6,071
2028 6,159
2029 27,597
Total long term debt $ 45,816