v3.26.1
Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]    
2026 (remaining 9 months) $ 3,624  
2027 4,064  
2028 3,215  
2029 2,913  
2030 2,406  
Thereafter 4,908  
Total $ 21,130 $ 21,968