XML 76 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Financial Statement Details - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Cash and cash equivalents $ 27,426 $ 16,911
Depreciation 5,504 4,499
Property and equipment 20,735 20,683
Construction in progress 426 2,745
Software development costs 5,085 3,669
Consolidated revenue 31,700 29,644
Property and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 3,738 $ 4,963