v3.26.1
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Contractual interest expense $ 427 $ 708 $ 1,063 $ 1,426
Amortization of debt issuance costs 360 543 721 1,086
Total $ 787 $ 1,251 $ 1,784 $ 2,512