XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Line of Credit (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Apr. 03, 2024
Mar. 13, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]          
Amount outstanding under line of credit $ 46,000,000       $ 55,000,000
Remaining borrowing capacity 6,200,000        
Interest expense on borrowings $ 1,300,000 $ 1,400,000      
Line of credit | US Bank          
Line of Credit Facility [Line Items]          
Line of credit facility, commitment fee percentage 0.25%        
Effective interest rate 8.31%       8.06%
Line of credit | US Bank | Secured Overnight Financing Rate (SOFR)          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 3.00%        
Line of credit | Second Amended Credit Agreement          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 52,200,000        
Line of credit | Second Amended Credit Agreement | Subsequent Event          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity     $ 61,300,000    
Line of credit | Second Amended Credit Agreement | Maximum          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 100,000,000  
Letter of credit          
Line of Credit Facility [Line Items]          
Letter of credit outstanding amount $ 0       $ 0