XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended 18 Months Ended 48 Months Ended
Jul. 01, 2021
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2026
Mar. 31, 2028
Debt Instrument [Line Items]            
Basis spread on variable rate     6.93% 6.95%    
Term loan A-1            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 150,000,000          
Term of credit facility 5 years          
Term loan A-1 | Forecast            
Debt Instrument [Line Items]            
Quarterly principal payment percentage   0.63%     1.25%  
Term loan A-1 | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.60%      
Term loan A-1 | LIBOR Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.50%      
Term loan A-2            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 150,000,000          
Term of credit facility 7 years          
Term loan A-2 | Forecast            
Debt Instrument [Line Items]            
Quarterly principal payment percentage           0.25%
Term loan A-2 | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.60%      
Term loan A-2 | LIBOR Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.50%      
Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 100,000,000          
Term of credit facility 5 years