v3.26.1
Other Assets and Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets And Liabilities [Abstract]    
Accrued compensation and related costs $ 17,383 $ 31,053
Lease liabilities $ 4,767 $ 6,714
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Interest payable $ 32,953 $ 32,036
Accrued professional fees 9,492 17,938
Other 2,387 2,113
Accrued expenses $ 66,982 $ 89,854