XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued interest on notes payable $ 0 $ 3,512
At prime plus 2%, due October 1, 1985    
Accrued interest on notes payable 0 496
At prime plus 2%, due October 1, 1987    
Accrued interest on notes payable $ 0 $ 3,016