XML 114 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Bank Term Funding Program (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Borrowings   $ 390,964 $ 415,677
Weighted Average Interest Rate   5.05% 3.78%
Bank Term Funding Program      
Debt Instrument [Line Items]      
Basis spread on debt variable rate 0.10%    
Borrowings   $ 130,000 $ 0
Weighted Average Interest Rate   4.85% 0.00%