XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Liabilities
Supplemental balance sheet information related to leases was as follows (in thousands):
 December 31, 2022December 31, 2021
Other current liabilities$10,334 $11,543 
Operating lease liabilities18,528 23,898 
Total$28,862 $35,441 
Future Minimum Leases Payments under ASC Topic 842 Future minimum lease payments under non-cancellable leases as of December 31, 2022 were as follows (in thousands):
 December 31, 2022
2023$8,151 
20247,803 
20255,683 
20263,298 
20272,969 
Thereafter3,089 
Total future lease payments30,993 
     Less implied interest(2,131)
Total$28,862