v3.26.3
Securitization Activities - Other Trust Items (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Amortization expense $ 362 $ 1,210 $ 1,127 $ 1,886  
Asset-Backed Facilities          
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Capitalized debt issuance costs 900   900   $ 1,900
Amortization expense $ 209 $ 143 $ 540 $ 612