v3.26.3
BASIS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Accounts payable $ 46,911 $ 18,504
Accrued salaries and benefits 33,600 16,201
Accrued sales and personal property taxes 15,724 9,588
Income taxes payable 1,766 1,177
Uncertain tax positions 3,422 2,695
Accrued vendor rebates 10,185 13,212
Other accrued expenses and liabilities 48,119 35,094
Accounts payable and accrued expenses $ 159,727 $ 96,471