XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2023

$

8,244

2024

11,143

2025

10,867

2026

10,805

2027

10,193

Thereafter

35,104

Total lease payments

$

86,356

Less interest

10,895

Present value of lease liabilities

$

75,461