v3.26.3
Basis of Presentation and Summary of Significant Accounting Policies - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Liabilities    
Royalties owed to third parties $ 16,040 $ 16,202
Compensation 7,595 6,388
Professional fees 4,802 1,997
Value-added tax 2,411 1,753
Subcontractor 1,756 1,756
Accrued interest 1,725 1,307
Customer deposit 621 621
Other 715 1,429
Total accrued liabilities $ 35,665 $ 31,453