v3.26.1
Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Future Amortization Expense [Abstract]    
2026 (remaining nine months) $ 3,091  
2027 4,004  
2028 3,920  
2029 2,859  
2030 2,101  
Thereafter 3,216  
Total $ 19,191 $ 6,500