XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Classification of Operating and Finance Lease Assets and Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating leases:    
Right of use assets $ 5,534 $ 4,116
Operating lease liabilities, current 1,039 751
Operating lease liabilities, noncurrent 4,769 3,506
Total operating lease liabilities 5,808 4,257
Finance leases:    
Right of use assets 134 147
Finance lease liabilities, current 53 52
Finance lease liabilities, noncurrent 90 104
Total finance lease liabilities $ 143 $ 156