v3.26.1
Geographical Information - Company Revenue in Different Geographic Locations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from External Customer [Line Items]    
Total revenues $ 129,194 $ 142,905
Reportable Geographical Components [Member] | Americas [Member]    
Revenue from External Customer [Line Items]    
Total revenues 129,194 140,658
Reportable Geographical Components [Member] | EMEA [Member]    
Revenue from External Customer [Line Items]    
Total revenues 0 2,131
Reportable Geographical Components [Member] | Asia Pacific [Member]    
Revenue from External Customer [Line Items]    
Total revenues $ 0 $ 116