v3.26.1
Debt Obligations - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
2014 Line of Credit    
Debt Instrument [Line Items]    
Maturity date Jan. 31, 2027  
Line of credit facility maximum principal amount $ 45,000,000  
Line of credit facility outstanding amount 34,800,000 $ 34,800,000
Line of credit undrawn amount $ 10,200,000 10,200,000
Debt instrument rate description Secured Overnight Financing Rate (“SOFR”) screen rate +2.20%  
Interest rate percentage 2.20%  
2014 Line of Credit | Minimum    
Debt Instrument [Line Items]    
Minimum networth amount required $ 1,000,000,000  
Aggregate liquidity amount required $ 250,000,000  
2021 Line of Credit    
Debt Instrument [Line Items]    
Maturity date Jan. 31, 2027  
Line of credit facility maximum principal amount $ 80,000,000  
Line of credit facility outstanding amount 0 0
Line of credit undrawn amount $ 80,000,000 $ 80,000,000
Debt instrument rate description SOFR screen rate + 2.35%  
Interest rate percentage 2.35%