XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Classification of Operating and Finance Lease Assets and Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating leases:    
Right of use assets $ 6,212 $ 4,116
Operating lease liabilities, current 988 751
Operating lease liabilities, noncurrent 5,554 3,506
Total operating lease liabilities 6,542 4,257
Finance leases:    
Right of use assets 122 147
Finance lease liabilities, current 44 52
Finance lease liabilities, noncurrent 86 104
Total finance lease liabilities $ 130 $ 156