v3.22.4
Variable Interest Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Percentage of beneficial interests in securitized assets (in percent)   5.00%
Fair value of investment securities pledged $ 111,700  
Investment securities at fair value, pledged 113,290 $ 152,263
Borrowings against investment securities $ 101,345 $ 118,786
Minimum | Secured Debt    
Variable Interest Entity [Line Items]    
Maturity period (in months) 4 months  
Maximum | Secured Debt    
Variable Interest Entity [Line Items]    
Maturity period (in months) 8 months  
Holdings, LLC    
Variable Interest Entity [Line Items]    
Ownership percentage (in percent) 100.00%