XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Estimated Future Amortization (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining six months of 2025 $ 13,035
2026000 25,383
2027000 25,636
2028000 25,119
2029000 24,279
2030000 23,375
Thereafter 150,468
Total $ 287,295
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 7 years