XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 18 Months Ended 48 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Mar. 31, 2026
Mar. 31, 2028
Dec. 31, 2023
Jul. 01, 2021
Term loan A-1            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 150,000,000
Basis spread on variable rate   1.85%        
Quarterly principal payment percentage 0.63%          
Line of Credit Facility, Interest Rate at Period End 7.19% 7.19%     6.95%  
Term loan A-1 | Forecast            
Debt Instrument [Line Items]            
Quarterly principal payment percentage     1.25%      
Term loan A-2            
Debt Instrument [Line Items]            
Maximum borrowing capacity           150,000,000
Basis spread on variable rate   2.10%        
Line of Credit Facility, Interest Rate at Period End 7.44% 7.44%     6.95%  
Term loan A-2 | Forecast            
Debt Instrument [Line Items]            
Quarterly principal payment percentage       0.25%    
Term Loan A-3            
Debt Instrument [Line Items]            
Maximum borrowing capacity           225,000,000
Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 150,000,000