XML 89 R83.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Lessee Lease Description [Line Items]          
Operating lease right-of-use assets $ 38,291,000   $ 38,291,000   $ 40,289,000
Operating lease liabilities $ 41,806,000   $ 41,806,000   $ 43,569,000
Weighted average discount rate 4.42%   4.42%   4.40%
Weighted average lease term 8 years 10 months 6 days   8 years 10 months 6 days   9 years 3 months 10 days
Operating lease costs $ 1,600,000 $ 1,400,000 $ 3,300,000 $ 2,300,000  
Variable lease costs $ 123,000 $ 93,000 $ 242,000 $ 159,000  
Minimum [Member]          
Lessee Lease Description [Line Items]          
Remaining lease term     2 months   4 months
Maximum [Member]          
Lessee Lease Description [Line Items]          
Remaining lease term     12 years   12 years