XML 126 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Delayed Draw Term Loan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility      
Total $ 670,673 $ 547,260  
Revolving Credit Facility | Line of Credit      
Line of Credit Facility      
Debt issue cost amortization 1,326 1,238 $ 1,981
Revolving Credit Facility | Delayed Draw Term Loan | Line of Credit      
Line of Credit Facility      
Principal balance 0 420,000  
Less: debt issue cost 0 2,740  
Total 0 417,260  
Interest expense 1,038 4,515 0
Debt issue cost amortization 16 342 0
Acceleration of debt issuance costs 2,653 0 0
Total $ 3,707 $ 4,857 $ 0