XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Supplemental Information - Accrued Payroll and Benefits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Wages and paid-time-off payable $ 4,013 $ 3,672  
Payroll related taxes 3,277 2,475  
Bonus payable 2,269 10,891  
Other benefits payable 867 820  
Total accrued payroll and benefits $ 10,426 $ 17,858 $ 17,858