XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT INFORMATION - Revenue From Major Customer (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Entity Wide Revenue Major Customer [Line Items]        
Revenues $ 4,074,820 $ 3,270,356 $ 8,043,851 $ 6,412,478
Orchid Island Capital [Member]        
Entity Wide Revenue Major Customer [Line Items]        
Revenues $ 6,400,000 $ 4,200,000    
Percentgage of Total Sales 80.00% 66.00% 80.00% 66.00%