XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2023

$

10,844

2024

11,143

2025

10,867

2026

10,805

2027

10,193

Thereafter

35,104

Total lease payments

$

88,956

Less interest

11,515

Present value of lease liabilities

$

77,441