XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended 35 Months Ended
Jul. 01, 2024
May 21, 2024
Jul. 01, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
May 21, 2024
Dec. 31, 2021
Jan. 02, 2014
Debt Instrument [Line Items]                  
Debt issuance costs, net       $ 3,579,000   $ 3,771,000      
Senior loan       434,715,000          
Amortization of debt issuance costs       $ 192,000 $ 273,000        
Senior loan                  
Debt Instrument [Line Items]                  
Prepayment deadline following quarterly financial statements (in days)       5 days          
Repayments of debt       $ 0          
Senior loan       434,715,000   435,810,000      
Senior loan | Amended 2028 Term Loans                  
Debt Instrument [Line Items]                  
Face amount   $ 388,000,000         $ 388,000,000 $ 400,000,000.0  
Senior loan       $ 434,700,000   435,800,000      
Weighted average interest rate (as percent)       6.58% 7.95%        
Senior loan | Amended Term Loan Facility Due February 24, 2028, Amendment 7                  
Debt Instrument [Line Items]                  
Basis spread on variable rate (as percent)   0.11% 0.11%            
Senior loan | Amended Term Loan Facility Due February 24, 2030                  
Debt Instrument [Line Items]                  
Face amount   $ 438,000,000         438,000,000    
Basis spread on variable rate (as percent)   2.25%              
Debt, SOFR floor (as percent)   0.50%              
Debt issuance costs, net   $ 400,000         400,000    
Third-party costs       $ 3,000,000.0          
Loss on extinguishment of debt           200,000      
Senior loan | Amended Term Loan Facility Due February 24, 2028, Amendment 8                  
Debt Instrument [Line Items]                  
Periodic principal payment $ 1,100,000           $ 1,000,000    
Credit Facility | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity                 $ 50,000,000
Commitment fee percentage   0.50%              
Line of credit outstanding       $ 0   $ 0