v3.25.3
Debt - Schedule of Future Contractual Maturities of Debt (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2025 $ 28,017
2026 491
2027 406
2028 435
2029 465
Thereafter 10,430
Gross Principal Amount $ 40,244