XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Classification of Operating and Finance Lease Assets and Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating leases:    
Right of use assets $ 5,939 $ 4,116
Operating lease liabilities, current 1,032 751
Operating lease liabilities, noncurrent 5,290 3,506
Total operating lease liabilities 6,322 4,257
Finance leases:    
Right of use assets 110 147
Finance lease liabilities, current 35 52
Finance lease liabilities, noncurrent 82 104
Total finance lease liabilities $ 117 $ 156