XML 48 R37.htm IDEA: XBRL DOCUMENT v3.26.1
BASIS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Accounts payable $ 45,174 $ 18,504
Accrued salaries and benefits 32,948 16,201
Accrued sales and personal property taxes 15,497 9,588
Income taxes payable 1,083 1,177
Uncertain tax positions 3,553 2,695
Accrued vendor rebates 7,869 13,212
Other accrued expenses and liabilities 42,544 35,094
Accounts payable and accrued expenses $ 148,668 $ 96,471