Annual report pursuant to Section 13 and 15(d)

LEASES - Supplemental Balance Sheet (Details)

v3.24.1.1.u2
LEASES - Supplemental Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Leases [Abstract]                  
Operating lease right-of-use assets $ 9,425 $ 9,625 $ 9,844 $ 10,017 $ 10,291 $ 10,468 $ 10,579 $ 10,641 $ 11,107
Other current liabilities 1,256       1,364       1,727
Operating lease liability 9,621 $ 9,885 $ 10,079 $ 10,001 10,169 $ 10,346 $ 10,315 $ 9,932 9,891
Total operating lease liabilities $ 10,877       $ 11,533       $ 11,618
Operating Lease, Liability, Current, Statement of Financial Position Other accrued liabilities       Other accrued liabilities       Other accrued liabilities