v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued interest $ 11,075 $ 12,023
Accrued product taxes and fees 9,957 7,732
Accrued inventory 8,580 2,809
Accrued sales and marketing 8,256 3,039
Accrued payroll and related benefits 5,468 3,382
Accrued royalties 5,265 7,987
Accrued bonuses 4,101 9,172
Accrued incentive compensation 4,098 3,714
Liability for cash-settled share-based awards assumed from Ironshore Acquisition 2,435 2,435
Accrued audit and legal 1,986 1,703
Accrued income taxes 1,138 3,297
Accrued other operating costs 8,891 5,171
Total accrued liabilities $ 71,250 $ 62,464