XML 45 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Scheduled Principal Payments on Term Loan (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2025 $ 5,812
2026 7,750
2027 25,676
Total principal payments $ 39,238