XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MATURITIES OF OPERATING LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases    
2024 $ 5,305  
2025 6,075  
2026 6,238  
2027 6,308  
2028 6,406  
Thereafter 33,879  
Total payments 64,211  
Less imputed interest (23,901)  
Total operating lease liabilities $ 40,310 $ 35,070