XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Debt (Details) - Securitized financing facility - Secured Debt - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal $ 300,000 $ 300,000
Deferred Financing Cost (1,196) (3,638)
Amortized Cost $ 298,804 $ 296,362