XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NATURE OF OPERATIONS - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Jan. 01, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Retained Earnings (Accumulated Deficit) $ 291,087   $ 259,758      
Cumulative effect, period of adoption, adjustment | ASU 2016-13            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for loan losses           $ 900
Retained Earnings (Accumulated Deficit)           (698)
MHP Notes            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for loan losses 711 $ 616 735 $ 358 $ 205  
MHP Notes | Cumulative effect, period of adoption, adjustment | ASU 2016-13            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for loan losses           225
Deal financed contracts | Cumulative effect, period of adoption, adjustment | ASU 2016-13            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for loan losses           187
Other Note Receivable            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for loan losses $ 211 $ 176 $ 236 $ 231 $ 433  
Other Note Receivable | Cumulative effect, period of adoption, adjustment | ASU 2016-13            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for loan losses           $ 488