XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
Operating lease ROU assets, net $ 24,319 $ 27,145
Operating lease liabilities, current 4,373 3,912
Operating lease liabilities, non-current 21,845 25,070
Total operating lease liabilities 26,218 28,982
Finance Leases    
Finance lease ROU assets, net 94 144
Finance lease liabilities, current 78 76
Finance lease liabilities, non-current 35 94
Total finance lease liabilities $ 113 $ 170
Finance ROU assets, net, statement of financial position, extensible list Property, plant and equipment, net Property, plant and equipment, net