XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Regulated Operations [Abstract]    
Payable to client $ 1,679 $ 1,693
Accrued taxes and deferred tax liabilities 1,575 1,479
Accrued other professional services 704 696
Contract liabilities 575 400
Accrued legal 356 2,470
Common stock unvested liability 72 223
Other current liabilities 1,350 1,900
Accrued expenses and other current liabilities 6,310 8,861
Revenue recognized $ 400 $ 400