XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Line of Credit (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]      
Amount outstanding under line of credit $ 88,000,000 $ 56,000,000  
Interest expense on borrowings $ 3,300,000 $ 900,000 $ 1,600,000
Line of credit      
Line of Credit Facility [Line Items]      
Renewal period (in years) 2 years    
Line of credit | US Bank      
Line of Credit Facility [Line Items]      
Effective interest rate 5.62% 1.35%  
Commitment fees $ 0    
Line of credit | US Bank | LIBOR | Minimum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 1.25%    
Line of credit | US Bank | LIBOR | Maximum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 1.75%    
Line of credit | US Bank | Base rate | Minimum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 0.00%    
Line of credit | US Bank | Base rate | Maximum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 0.50%    
Line of credit | Second Amended Credit Agreement      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 125,000,000    
Letter of credit      
Line of Credit Facility [Line Items]      
Letter of credit outstanding amount $ 0