XML 108 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Senior Secured Notes, Net - Schedule of Senior Secured Notes (Detail) - Senior secured notes, net
$ in Thousands
Dec. 31, 2024
USD ($)
October 2021  
Debt Instrument [Line Items]  
Face Value $ 335,316
Interest Rate 3.75%
All-in cost 4.06%
December 2024  
Debt Instrument [Line Items]  
Face Value $ 450,000
Interest Rate 7.75%
All-in cost 8.14%