XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 30, 2020
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 06, 2024
Oct. 31, 2020
Line Of Credit Facility [Line Items]            
Borrowings   $ 10,000 $ 0 $ 45,000    
Debt issuance costs   $ 5,800 $ 7,700      
6.375% Senior Unsecured Notes Due 2028            
Line Of Credit Facility [Line Items]            
Proceeds from issuance initial public offering $ 400,000          
Debt instrument, payment terms   Interest on the notes is due semi-annually on May 1 and November 1.        
Interest rate on debt issued           6.375%
Term Loan            
Line Of Credit Facility [Line Items]            
Term loan outstanding amount         $ 45,000  
Revolving Credit Facility            
Line Of Credit Facility [Line Items]            
Borrowings   $ 10,000        
Revolving loan principal amounts         35,000  
Effective interest rate   5.80%        
Repayment in cash   $ 15,000        
Maximum borrowing capacity   295,000     80,000  
Amount available to borrow   $ 55,000        
Fifth Amendment to the Credit Agreement            
Line Of Credit Facility [Line Items]            
Maximum borrowing capacity         $ 350,000