v3.26.1
Debt - Schedule of Contractual Maturities of Long-term Debt (Parenthetical) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 15, 2025
Line of Credit Facility [Line Items]    
Contractual final payment $ 42,363  
Term Loan Facility due 2029    
Line of Credit Facility [Line Items]    
Contractual final payment $ 2,400 $ 2,400