v3.25.1
BORROWINGS - Notes Payable Related Parties (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2018
Jun. 30, 2017
Dec. 31, 2022
Jun. 30, 2015
Related Party RLOC        
Debt Instrument [Line Items]        
Interest expense     $ 0.5  
Notes payable - related parties | Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 50.0   $ 38.0
Interest rate, floor   0.50%    
Stated rate   3.50%    
Notes payable - related parties | Line of Credit | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Interest rate, basis spread 2.50% 6.00%    
Notes payable - related parties | Line of Credit | Prime Rate        
Debt Instrument [Line Items]        
Interest rate, basis spread 1.50% 5.00%