XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revolving Credit Facility and Fixed Credit Facility - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
May 02, 2024
May 01, 2024
Aug. 02, 2023
Notes Payable                  
Line Of Credit Facility [Line Items]                  
Interest expense   $ 900 $ 500 $ 1,500 $ 900        
Revolving Credit Facility 2024                  
Line Of Credit Facility [Line Items]                  
Line of credit maximum borrowing capacity             $ 100,000    
Deferred financing costs             $ 300    
Revolving Credit Facility 2024 | Bank of America                  
Line Of Credit Facility [Line Items]                  
Line of credit outstanding amount   27,800   27,800   $ 0      
Interest expense   $ 300   $ 300   0      
Revolving Credit Facility 2024 | Minimum | Bank of America                  
Line Of Credit Facility [Line Items]                  
Line of credit interest rate   7.66%   7.66%          
Revolving Credit Facility 2024 | Maximum | Bank of America                  
Line Of Credit Facility [Line Items]                  
Line of credit interest rate   9.70%   9.70%          
Revolving Credit Facility 2022                  
Line Of Credit Facility [Line Items]                  
Line of credit maximum borrowing capacity               $ 70,000  
Revolving Credit Facility 2022 | Bank of America                  
Line Of Credit Facility [Line Items]                  
Line of credit outstanding amount           45,300      
Deferred financing costs expensed       $ 100          
Amended And Restated Agreement                  
Line Of Credit Facility [Line Items]                  
Line of credit maximum borrowing capacity                 $ 70,000
Fixed Line 2 | Bank of America                  
Line Of Credit Facility [Line Items]                  
Line of credit outstanding amount           $ 300      
Line of credit remaining borrowing capacity   $ 0   0          
Line of credit frequency of principal payments description sixty equal monthly installments                
Fixed Line 2 | Bank of America | Notes Payable                  
Line Of Credit Facility [Line Items]                  
Line of credit maximum borrowing capacity   1,000   1,000          
Line of Credit | Bank of America                  
Line Of Credit Facility [Line Items]                  
Interest expense   $ 100 $ 12 $ 1,200 $ 200