v3.26.1
NOTES PAYABLE - Narrative (Details) - Secured Debt
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
loan
Jun. 30, 2026
USD ($)
Jan. 31, 2025
USD ($)
Apr. 30, 2024
USD ($)
Feb. 28, 2023
USD ($)
Credit Agreement          
Debt Instrument [Line Items]          
Borrowing capacity         $ 17.0
Number of loans | loan 2        
Debt instrument, basis spread on variable rate   2.25%      
2023 Facility 1          
Debt Instrument [Line Items]          
Borrowing capacity         3.0
2023 Facility 2          
Debt Instrument [Line Items]          
Borrowing capacity         $ 14.0
2024 Term Loan A          
Debt Instrument [Line Items]          
Borrowing capacity       $ 6.0  
Debt instrument, basis spread on variable rate   2.60%      
2024 Term Loan B          
Debt Instrument [Line Items]          
Borrowing capacity $ 19.0        
Debt instrument, basis spread on variable rate   2.60%      
2025 Term Loan C          
Debt Instrument [Line Items]          
Borrowing capacity     $ 24.0    
Debt instrument, basis spread on variable rate   2.60%      
2025 Term Loan C | Through March 1, 2026          
Debt Instrument [Line Items]          
Monthly principal payments   $ 0.2      
2025 Term Loan C | March 2, 2026 Through March 31, 2029          
Debt Instrument [Line Items]          
Monthly principal payments   0.3      
2023 Facility 2 Loan          
Debt Instrument [Line Items]          
Monthly principal payments   0.2      
2024 Term Loans          
Debt Instrument [Line Items]          
Monthly principal payments   $ 0.3