XML 81 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Leases Narrative (Details)
Dec. 31, 2022
USD ($)
lease
renewal_option
Lessee, Lease, Description [Line Items]  
Renewal option | renewal_option 1
Number of leases not yet commenced | lease 10
Total undiscounted lease payment | $ $ 270,023
Minimum  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, term 5 years
Lessee, operating lease, renewal term 5 years
Operating leases not yet commenced, term 10 years
Minimum | Vehicle And Equipment  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, term 10 years
Lessee, operating lease, renewal term 1 year
Operating leases not yet commenced, term 15 years
Maximum | Vehicle And Equipment  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, term 7 years