XML 24 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Liabilities
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities
8.
ACCRUED EXPENSES AND OTHER LIABILITIES

Accrued expenses and other liabilities consist of the following (in thousands):

 

 

September 30,
2025

 

 

December 31,
2024

 

Sales and marketing

 

 

51,972

 

 

 

22,874

 

Compensation and benefits

 

 

20,400

 

 

 

16,132

 

Income taxes

 

 

19,838

 

 

 

917

 

Operating lease liabilities

 

 

11,298

 

 

 

10,800

 

Capital projects

 

 

5,125

 

 

 

13,274

 

Manufacturing costs

 

 

3,678

 

 

 

2,904

 

Other

 

 

4,940

 

 

 

5,978

 

Total accrued expenses and other liabilities

 

$

117,251

 

 

$

72,879