v3.26.1
Debt Certificates Payable- Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
item
Dec. 31, 2024
USD ($)
Feb. 05, 2024
USD ($)
item
Jan. 08, 2021
USD ($)
Feb. 27, 2018
USD ($)
Debt Instrument [Line Items]          
Less: debt issuance costs $ 72 $ 88      
Class 1A Offering          
Debt Instrument [Line Items]          
Number of series in class of notes | item 2        
Notes authorized, maximum         $ 90,000
2021 Class A Offering          
Debt Instrument [Line Items]          
Number of series in class of notes | item 2        
Notes authorized, maximum       $ 125,000  
Subordinated Notes          
Debt Instrument [Line Items]          
Interest rate measurement period 7 days        
Subordinated Notes | Minimum          
Debt Instrument [Line Items]          
Maturity period 12 months        
Subordinated Notes | Maximum          
Debt Instrument [Line Items]          
Maturity period 60 months        
2024 Class A Notes Offering          
Debt Instrument [Line Items]          
Number of series in class of notes | item     2    
Notes authorized, maximum     $ 200,000