v3.24.2.u1
Intangible Assets - Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Intangible Assets          
Amortization of intangible assets $ 4,600 $ 4,800 $ 9,400 $ 9,800  
Estimated amortization expense          
Remainder of 2024 9,380   9,380    
2025 18,036   18,036    
2026 16,462   16,462    
2027 16,455   16,455    
2028 16,046   16,046    
2029 and thereafter 101,959   101,959    
Total $ 178,338   $ 178,338   $ 188,886