XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Schedule Leases are Included In On Our Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases    
Total operating lease assets $ 3,010 $ 2,899
Current portion of lease liabilities 908 905
Lease liabilities, net of current portion $ 2,306 $ 2,163