v3.26.1
Intangible Assets, Net - Schedule of Estimated Amortization Expense of Intangible Assets Succeeding Years (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2026 $ 60,140  
2027 76,262  
2028 70,432  
2029 64,835  
2030 63,410  
2031 and thereafter 241,857  
Total $ 576,936 $ 285,111