v3.26.1
Intangible Assets - Amortization of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Total amortization of finite lived intangible assets $ 182 $ 170
Cost of revenue    
Finite-Lived Intangible Assets [Line Items]    
Total amortization of finite lived intangible assets 66 66
Sales, general and administrative    
Finite-Lived Intangible Assets [Line Items]    
Total amortization of finite lived intangible assets $ 116 $ 104