XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Composition of Certain Financial Statement Captions - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee compensation and benefits $ 38,125 $ 33,360
Accrued expenses 15,442 16,108
Current portion of operating lease liabilities $ 8,858 [1] $ 15,353
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Accrued income taxes $ 5,913 $ 6,259
Accrued rebates and other payments to customers 3,914 4,289
Third-party royalties 3,300 5,171
Accrued other taxes 1,889 8,370
Other 4,719 5,510
Total $ 82,160 $ 94,420
[1] Future minimum lease payments exclude short-term leases as well as payments to landlords for variable common area maintenance, insurance and real estate taxes.