XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Line of Credit (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jul. 18, 2024
Mar. 13, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]              
Remaining borrowing capacity $ 12,100,000   $ 12,100,000        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     Secured Overnight Financing Rate (SOFR) [Member]        
Amount outstanding under line of credit 41,000,000   $ 41,000,000       $ 55,000,000
Interest expense on borrowings $ 1,100,000 $ 1,500,000 $ 2,400,000 $ 2,900,000      
Line of credit | US Bank              
Line of Credit Facility [Line Items]              
Basis spread on variable rate     3.00%        
Line of credit facility, commitment fee percentage     0.25%        
Effective interest rate 8.31%   8.31%       8.06%
Line of credit | Second Amended Credit Agreement              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity           $ 100,000,000.0  
Remaining borrowing capacity $ 53,100,000   $ 53,100,000        
Line of credit | Second Amended Credit Agreement | Subsequent Event              
Line of Credit Facility [Line Items]              
Remaining borrowing capacity         $ 61,300,000    
Letter of credit              
Line of Credit Facility [Line Items]              
Letter of credit outstanding amount $ 0   $ 0       $ 0