XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Depreciation expense $ 300 $ 300 $ 560 $ 647  
Property, plant and equipment, net 6,957   6,957   $ 7,485
Equipment disposal book value 0   0    
Gain on disposal of equipment 100   100    
Assets Capitalized as Finance Leases          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, net $ 500   $ 500   $ 700