v3.26.1
Schedule Estimated Future Amortization Expense of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Goodwill and Other [Abstract]    
Remaining periods in 2026 $ 1,605  
Year ended December 31, 2027 1,731  
Year ended December 31, 2028 370  
Year ended December 31, 2029 370  
Year ended December 31, 2030 370  
Thereafter 2,076  
Total intangible assets, net $ 6,522 $ 7,167