XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Line of Credit (Details) - USD ($)
Mar. 03, 2025
Feb. 23, 2018
Dec. 31, 2025
Oct. 03, 2025
Oct. 02, 2025
Aug. 21, 2025
Aug. 20, 2025
Mar. 17, 2025
Mar. 16, 2025
Dec. 31, 2024
Line of credit                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity $ 20,000,000 $ 40,000,000 $ 7,687,000             $ 36,187,000
Spread on variable rate (as a percent) 2.25% 2.50%                
Floor interest rate (as a percent) 1.00% 1.00%                
Long-term line of credit, noncurrent     0             0
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             $ 3,813,000