v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
The following is a summary of the maturities of our operating lease liabilities as of June 30, 2026:

2026$115,074 
2027242,549 
2028205,137 
2029182,867 
2030155,651 
Thereafter1,183,309 
Total undiscounted operating lease payments2,084,587 
Less: Imputed interest(633,266)
Total operating lease liabilities$1,451,321