v3.26.1
Revolving Line of Credit (Details) - USD ($)
6 Months Ended
Apr. 04, 2025
Aug. 01, 2023
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 100,000,000    
Debt Instrument, Maturity Date, Description April 4, 2030      
Revolving credit facility     $ 32,500,000  
Minimum        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.30%    
Maximum        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.35%    
Secured Overnight Financing Rate (SOFR)        
Line of Credit Facility [Line Items]        
Debt Instrument, Floor Interest Rate   1.00%    
Debt Instrument, Basis Spread on Variable Rate   0.10%    
Line of Credit Facility, Interest Rate During Period     6.06%  
Base Rate        
Line of Credit Facility [Line Items]        
Debt Instrument, Floor Interest Rate   2.00%    
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Revolving credit facility     $ 32,500,000 $ 40,000,000
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum        
Line of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 2.25%      
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum        
Line of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 2.75%      
Revolving Credit Facility | Base Rate | Minimum        
Line of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.25%      
Revolving Credit Facility | Base Rate | Maximum        
Line of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.75%