XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Line of Credit (Details) - USD ($)
Mar. 03, 2025
Feb. 23, 2018
Mar. 31, 2026
Dec. 31, 2025
Oct. 03, 2025
Oct. 02, 2025
Aug. 21, 2025
Aug. 20, 2025
Mar. 17, 2025
Mar. 16, 2025
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity   $ 40,000,000                
Spread on variable rate (as a percent) 2.25%                  
Floor interest rate (as a percent) 1.00%                  
Line of credit                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity $ 20,000,000                  
Spread on variable rate (as a percent)   2.50%                
Floor interest rate (as a percent)   1.00%                
Long-term line of credit     $ 0 $ 0            
Remaining borrowing capacity     7,687,000              
Standby letter of credit                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity         $ 15,000,000 $ 10,000,000 $ 10,000,000 $ 7,500,000 $ 7,500,000 $ 5,000,000
Long-term line of credit, noncurrent     $ 12,313,000 $ 12,313,000