XML 73 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Assets   $ 506,742   $ 436,813
Liabilities   70,007   54,709
Lease, Practical Expedients, Package [true false] true      
Lease, Practical Expedient, Use of Hindsight [true false] false      
Retained earnings   259,758   205,996
MHP Notes        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Allowance for loan losses   735    
Other Note Receivable        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Allowance for loan losses   $ 236   $ 0
Cumulative effect, period of adoption, adjustment | ASU 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Assets $ 3,258      
Liabilities $ 3,258      
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     (698)  
Cumulative effect, period of adoption, adjustment | MHP Notes | ASU 2016-13        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Allowance for loan losses     225  
Cumulative effect, period of adoption, adjustment | Dealer Financed Contracts [Member] | ASU 2016-13        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Allowance for loan losses     187  
Cumulative effect, period of adoption, adjustment | Other Note Receivable | ASU 2016-13        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Allowance for loan losses     $ 488