v3.26.1
Senior Secured Notes and Corporate Debt, net - Schedule of Contractual Maturities for Senior Secured Notes and Corporate Debt (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 517,443
2027 100,000
2028 380,000
2029 244,621
2030 0
Thereafter 36,250
Total contractual amounts 1,278,314
Unamortized deferred financing costs, discounts, and premiums, net (17,635)
Total carrying amount of debt $ 1,260,679