XML 117 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - 2018 Wells Fargo Master Loan Facility (Details) - 2018 Wells Fargo Master Loan Facility
$ in Millions
Jun. 01, 2022
Nov. 06, 2018
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Nov. 16, 2018
USD ($)
payment
SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 10.00%        
SOFR Plus Basis Spread | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate 150.00%        
SOFR Plus Basis Spread | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate 185.00%        
Wells Fargo          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 100.0
Number of equal monthly principal payments | payment         108
Amortization schedule   19 years      
Long-term debt, gross     $ 62.2 $ 72.0