XML 185 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 20, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 29, 2024
Subsequent Event [Line Items]          
Proceeds from line of credit   $ 90,000 $ 157,705 $ 65,000  
Subsequent event | Organization Realignment and Restructuring          
Subsequent Event [Line Items]          
Percentage of support center staff to be relocated         40.00%
Subsequent event | Delayed Draw Term Loan Facility | The 2022 Credit Facility | Line of Credit          
Subsequent Event [Line Items]          
Proceeds from line of credit $ 150,000        
Remaining borrowing capacity $ 50,000        
Subsequent event | Employee Relocation | Minimum | Organization Realignment and Restructuring          
Subsequent Event [Line Items]          
Restructuring and related cost, expected cost         $ 24,000
Subsequent event | Employee Relocation | Maximum | Organization Realignment and Restructuring          
Subsequent Event [Line Items]          
Restructuring and related cost, expected cost         31,000
Subsequent event | Capital Expenditure | Minimum | Organization Realignment and Restructuring          
Subsequent Event [Line Items]          
Restructuring and related cost, expected cost         6,000
Subsequent event | Capital Expenditure | Maximum | Organization Realignment and Restructuring          
Subsequent Event [Line Items]          
Restructuring and related cost, expected cost         $ 10,000