XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF LONG TERM DEBT (Details) - USD ($)
Dec. 31, 2024
Oct. 31, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]      
Notes payable gross $ 226,513,000 $ 30,000,000 $ 195,463,000
Less: Unamortized debt discount and issuance costs (6,974,000)   (9,578,000)
Notes payable net 219,539,000   185,885,000
8.625% Senior Notes Due 2026 [Member]      
Short-Term Debt [Line Items]      
Notes payable gross 75,000,000   75,000,000
11.875% Senior Notes due December 2027 [Member]      
Short-Term Debt [Line Items]      
Notes payable gross 40,250,000   40,250,000
Oaktree Loan Due January 2026 [Member]      
Short-Term Debt [Line Items]      
Notes payable gross $ 111,263,000   $ 80,213,000