Quarterly report [Sections 13 or 15(d)]

NOTES RECEIVABLE FROM AFFILIATES - Additional Information (Details)

v3.25.2
NOTES RECEIVABLE FROM AFFILIATES - Additional Information (Details) - Affiliated Entity - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]      
Interest, credit loss expense $ 2.7 $ 2.7  
Notes payable interest expenses 0.7 0.7  
Interest receivable 1.3 $ 1.3 $ 2.0
Notes receivable from affiliates      
Related Party Transaction [Line Items]      
Fixed rate   5.39% 5.14%
Notes receivable from employees | Employees      
Related Party Transaction [Line Items]      
Fixed rate   4.49% 4.50%
Aggregate outstanding principal amount outstanding $ 4.3 $ 4.3 $ 6.0
Interest only after origination rate   2 years