XML 113 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Lease, Cost
The components of lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Operating leases
Operating lease cost$1,665 $467 $3,332 $779 
Other lease cost95 — 145 — 
Operating lease expense1,760 467 3,477 779 
Short-term lease rent expense57 — 103 — 
Total rent expense$1,817 $467 $3,580 $779 
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow information related to leases were as follows (in thousands, except term and discount rate):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Operating cash flows from operating leases$679 $305 $1,011 $610 
Right of use assets exchanged for operating lease liabilities$— $3,522 $4,237 $3,522 
Weighted average remaining lease term - operating leases11.25.211.25.2
Weighted average remaining discount rate - operating leases7.3 %5.7 %7.3 %5.7 %
Lessee, Operating Lease, Liability, Maturity
As of June 30, 2022, future minimum payments for the operating leases are as follows (in thousands):
Year Ended December 31, 2022$1,363 
Year Ended December 31, 20235,762 
Year Ended December 31, 20246,892 
Year Ended December 31, 20256,574 
Year Ended December 31, 20265,903 
Thereafter40,980 
Total67,474 
Less present value discount(24,266)
Operating lease liabilities$43,208 
Other Commitments
Year Ended December 31, 2022$2,791 
Year Ended December 31, 20232,500 
Year Ended December 31, 20242,500 
Year Ended December 31, 20252,500 
Year Ended December 31, 20262,375 
Subtotal$12,666 
Less present value discount$(1,527)
Total11,139 
Year Ended December 31, 2022$4,897 
Year Ended December 31, 20237,131 
Year Ended December 31, 20246,830 
Year Ended December 31, 20257,010 
Year Ended December 31, 20263,325 
Thereafter19,675 
Total$48,868 
Future payments under these agreements are as follows:
Year Ended December 31, 2022$22,607 
Year Ended December 31, 202343,235 
Year Ended December 31, 202425,613 
Year Ended December 31, 202513,748 
Year Ended December 31, 202613,748 
Thereafter18,330 
Total$137,281