v3.25.2
LONG-TERM DEBT (Details) - Credit Facility [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 11, 2025
Feb. 16, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Long-term debt [Abstract]              
Line of credit facility, maximum borrowing capacity $ 25.0 $ 20.0          
Term of facility         36 months    
Expiration date of credit facility Mar. 07, 2028       Feb. 16, 2027    
Line of credit facility, frequency of principal and interest periodic payment         quarterly or monthly    
Payments for closing fee         $ 0.1   $ 0.5
Debt outstanding     $ 13.0   13.0    
Maximum [Member]              
Long-term debt [Abstract]              
Unused facility fees     $ 0.1 $ 0.1 $ 0.1 $ 0.1  
SOFR [Member] | Minimum [Member]              
Long-term debt [Abstract]              
Term of variable rate         1 month    
SOFR [Member] | Maximum [Member]              
Long-term debt [Abstract]              
Term of variable rate         3 months    
Tranche Rate [Member] | Minimum [Member]              
Long-term debt [Abstract]              
Interest rate on credit facility   1.75%          
Tranche Rate [Member] | Maximum [Member]              
Long-term debt [Abstract]              
Interest rate on credit facility   2.50%          
Base Rate [Member] | Minimum [Member]              
Long-term debt [Abstract]              
Interest rate on credit facility   0.75%          
Base Rate [Member] | Maximum [Member]              
Long-term debt [Abstract]              
Interest rate on credit facility   1.50%          
Letter of Credit [Member]              
Long-term debt [Abstract]              
Line of credit facility, maximum borrowing capacity   $ 10.0          
Percentage of letter of credit fee, annual payment   0.50%          
Revolving Loan [Member]              
Long-term debt [Abstract]              
Line of credit facility, maximum borrowing capacity $ 60.0 $ 40.0