v3.25.4
Note 19 - Accrued Compensation - Accrued Compensation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Non-cash incentive compensation payable $ 18,467 $ 769
Executive deferred compensation 7,680 1,500
Other compensation 66,542 15,501
Accrued compensation $ 92,689 $ 17,770