v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Bank line of credit    
Available committed credit under the facility $ 4,377,000  
Broker Dealer Credit Facility    
Bank line of credit    
Commitment amount $ 45,000,000  
Maturity date May 24, 2028  
Reference rate (as a percent) Prime rate  
Unused commitment fee percentage 0.25%  
Borrowings under credit facility $ 0  
Available committed credit under the facility $ 45,000,000  
Line of credit facility credit period to borrow capital May 24, 2027  
Line of credit facility, frequency of payments quarterly  
Revolving Credit Facility    
Bank line of credit    
Base credit commitments $ 50,000,000  
Fixed rate of interest (as a percent) 3.50%  
Borrowings under the credit facility $ 0 $ 0
Unused commitment fee percentage 0.25%  
Standby Letters of Credit    
Bank line of credit    
Letters of credit outstanding $ 623,000  
Corporate Revolving Credit Facility    
Bank line of credit    
Base credit commitments 5,000,000  
Corporate Revolving Credit Facility | Maximum    
Bank line of credit    
Increase in base credit commitment amount $ 45,000,000  
SOFR | Revolving Credit Facility    
Bank line of credit    
Interest rate margin (as a percent) 1.30%  
Prime | Revolving Credit Facility    
Bank line of credit    
Interest rate margin (as a percent) (1.50%)  
Reference rate (as a percent) Prime  
Secured Bank Line of Credit    
Bank line of credit    
Maturity date Jun. 30, 2028