XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Line of Credit - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]          
Total amortized cost $ 208,555   $ 208,555   $ 190,665
Line of Credit | Asset Pledged as Collateral          
Debt Instrument [Line Items]          
Total amortized cost 181,900   181,900   168,400
Receivables Funding Facility | Line of Credit          
Debt Instrument [Line Items]          
Outstanding line of credit balance 131,300   131,300   105,000
Remaining borrowing capacity $ 4,000   $ 4,000   $ 39,000
Annual effective interest rate (percent) 13.05% 12.75% 10.05% 13.98%