v3.26.1
Commitments and Contingencies (Details) - USD ($)
May 03, 2024
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]      
Line of Credit Facility, Initiation Date May 03, 2024    
Line of Credit Facility, Current Borrowing Capacity $ 500,000    
Other Commitments [Line Items]      
Other long-term investments   $ 83,260,000 $ 85,439,000
Line of credit facility term 3 years    
Line of Credit Facility, Expiration Date May 05, 2027    
Federal Funds Rate [Member]      
Line of Credit Facility [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 0.50%    
Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Unfunded Loan Commitment      
Other Commitments [Line Items]      
Other long-term investments   7,800,000  
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity $ 20,000,000    
Debt Instrument, Interest Rate, Stated Percentage 0.75%    
Line of Credit Facility, Commitment Fee Percentage 0.375%    
Line of Credit, Current   $ 0