XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Undiscounted Cash Payment Obligations for Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Undiscounted cash payment obligations    
Remainder of 2024 $ 1,255  
2025 1,660  
2026 702  
2027 238  
2028 124  
Thereafter 21  
Total undiscounted operating lease payments 4,000  
Imputed interest expenses (215)  
Total operating lease liabilities 3,785 $ 6,160
Less: Current portion of operating lease liability (2,567) (4,435)
Operating lease liability, net of current portion $ 1,218 $ 1,725