v3.26.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining 2026 $ 7,958  
2027 10,563  
2028 10,592  
2029 10,480  
2030 10,377  
2031 and thereafter 129,088  
Net Amount $ 179,058 $ 181,572