XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Certain Balance Sheet Accounts - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,925 $ 1,402
Accumulated amortization (709) (427)
Net carrying amount 1,216 975
Trademarks and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 751 677
Accumulated amortization (407) (346)
Net carrying amount 344 331
Internally developed software    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,174 725
Accumulated amortization (302) (81)
Net carrying amount $ 872 $ 644