XML 68 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Other Financial Statement Information - Schedule of Accrued Compensation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 5,597 $ 5,972
Accrued taxes 635 471
Accrued professional services 314 320
Other 589 1,174
Total accrued expenses $ 7,135 $ 7,937