XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net - Schedule of Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 (remaining 9 months) $ 23,611  
2026 29,427  
2027 23,288  
2028 19,436  
2029 17,856  
Thereafter 32,689  
Net
Carrying
Amount $ 146,307 $ 152,755