XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Carrying Value of Operating Lease Assets
The following table presents the carry value of operating lease assets in the Company's consolidated balance sheets as of December 31, 2022 and 2021 (in thousands):
20222021
Operating lease assets, net$23,028 $25,388 
Schedule of Lease, Cost
The following table provides details regarding the components of operating lease expense based on the initial term of underlying agreements for the years ended December 31, 2022, 2021 and 2020 (in thousands):
202220212020
Operating lease expense components:
Leases with initial term of greater than 12 months$8,325 $9,412 $12,564 
Leases with initial term of 12 months or less4,718 4,232 4,024 
Total operating lease expense$13,043 $13,644 $16,588 
Schedule of Maturities of Operating Lease Liabilities
The following table provides the scheduled maturities of operating lease liabilities as of December 31, 2022 (in thousands):
2023$7,417 
20245,548 
20254,712 
20264,549 
20272,938 
Thereafter5,641 
Total lease payments30,805 
Less: Imputed interest(4,005)
Present value of operating lease liabilities26,800 
Less: Current portion(6,142)
Total long-term operating lease liabilities$20,658 
Weighted-average remaining lease term (years)5.5
Weighted-average discount rate5.0 %