XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
March 31,
(in thousands)20232022
Operating lease cost$798 $759 
Variable lease cost928 793 
$1,726 $1,552 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Three Months Ended
March 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flows from operating leases$1,247 $1,095 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to operating leases was as follows:
March 31,
2023
December 31, 2022
Weighted-average remaining lease term3.8 years3.9 years
Weighted-average discount rate4.0 %4.0 %
Schedule of Future Minimum Payments Under Operating Leases
At March 31, 2023, our future minimum payments under operating leases were as follows:
(in thousands)
Remainder of 2023$3,847 
20244,471 
20254,081 
20263,763 
20271,266 
Total future gross payments$17,428 
Less: imputed interest(1,313)
Total operating lease liabilities$16,115