XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets, net - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Intangible Assets, net    
2025 $ 11,072  
2026 10,509  
2027 9,634  
2028 9,280  
2029 9,139  
Thereafter 48,637  
Total $ 98,271 $ 30,182