XML 112 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 - 401(k) and Profit-Sharing Plan (Details Textual) - Other Pension, Postretirement and Supplemental Plans [Member] - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 01, 2023
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%   100.00% 50.00%  
Defined Contribution Plan, Employer Matching Contribution, First Percent of Contributions Used in Company Match 4.00%   6.00% 4.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 4.00%   6.00% 2.00%  
Liability, Defined Benefit Plan     $ 345 $ 24 $ 23
Subsequent Event [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match   100.00%      
Defined Contribution Plan, Employer Matching Contribution, First Percent of Contributions Used in Company Match   4.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay   4.00%