v3.26.1
Certain Balance Sheet Accounts - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 2,725 $ 2,225
Accumulated amortization (977) (834)
Net carrying amount 1,748 1,391
Trademarks and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 857 778
Accumulated amortization (457) (434)
Net carrying amount 400 344
Internally developed software    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,868 1,447
Accumulated amortization (520) (400)
Net carrying amount $ 1,348 $ 1,047