XML 88 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Other Balance Sheet Components - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred compensation, net of current portion $ 0 $ 15,769
Deferred retirement obligations 1,916 0
Deferred consideration, net of current portion 0 725
Deferred tax liability 378 455
Contingent consideration, net of current portion $ 0 $ 148
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other liabilities Total other liabilities
Finance lease liability, net of current portion $ 11 $ 19
Other liabilities 1,212 0
Total other liabilities $ 3,517 $ 17,116