XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Line of Credit - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]          
Total amortized cost $ 217,849   $ 217,849   $ 190,665
Line of Credit | Asset Pledged as Collateral          
Debt Instrument [Line Items]          
Total amortized cost 185,900   185,900   168,400
Receivables Funding Facility | Line of Credit          
Debt Instrument [Line Items]          
Outstanding line of credit balance 118,000   118,000   105,000
Remaining borrowing capacity $ 32,000   $ 32,000   $ 39,000
Annual effective interest rate (percent) 11.99% 12.65% 11.57% 11.75%