Annual report pursuant to Section 13 and 15(d)

Segments (Details) - Schedule of Assets by Operating Segments

v3.24.0.1
Segments (Details) - Schedule of Assets by Operating Segments - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total assets:    
Total assets by operating segment $ 454,241 $ 478,321
Pekin Campus production [Member]    
Total assets:    
Total assets by operating segment 251,048 257,089
Marketing and distribution [Member]    
Total assets:    
Total assets by operating segment 101,196 114,755
Other production [Member]    
Total assets:    
Total assets by operating segment 57,533 51,886
Corporate and Other [Member]    
Total assets:    
Total assets by operating segment $ 44,464 $ 54,591