v3.25.4
Balance Sheet Components - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]          
Impairment of capitalized software development costs     $ 1,700,000 $ 0 $ 1,717,000
Capitalized computer software   $ 0     0
Depreciation expense       1,100,000 1,100,000
Goodwill $ 2,333,000 2,333,000   2,333,000 2,333,000
Emphasys Medical, Inc          
Business Combination [Line Items]          
Goodwill 2,300,000 2,300,000   2,300,000 2,300,000
Goodwill, accumulated impairment loss 0 0   0 0
Goodwill acquired       0 0
Goodwill disposed of       $ 0 $ 0
Goodwill, impairment loss $ 0 $ 0