Annual report pursuant to Section 13 and 15(d)

LEASES - Lease costs (Details)

v3.24.0.1
LEASES - Lease costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
LEASES    
Operating lease cost $ 7,001,000 $ 5,005,000
Short-term lease cost 392,000 170,000
Variable lease cost 397,000 1,071,000
Total Lease cost $ 7,790,000 $ 6,246,000