XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Operating Lease Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating lease obligations    
Total future minimum lease payments $ 24,993  
Less: present value adjustment (4,856)  
Operating lease liabilities 20,137  
Less: current portion of operating lease liabilities (3,050) $ (3,127)
Operating lease liabilities, net of current portion $ 17,087 $ 18,484