v3.26.1
Certain Balance Sheet Accounts - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 3,155 $ 2,225
Accumulated amortization (1,139) (834)
Net carrying amount 2,016 1,391
Trademarks and patents    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 887 778
Accumulated amortization (478) (434)
Net carrying amount 409 344
Internally developed software    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 2,268 1,447
Accumulated amortization (661) (400)
Net carrying amount $ 1,607 $ 1,047