v3.26.1
Other Assets and Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Assets And Liabilities [Abstract]    
Accrued compensation and related costs $ 19,140 $ 31,053
Lease liabilities $ 4,977 $ 6,714
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Interest payable $ 58,035 $ 32,036
Accrued professional fees 8,760 17,938
Other 2,629 2,113
Accrued expenses $ 93,541 $ 89,854