v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Annual Lease Payments

The Company entered into a new office lease Effective September 1, 2025. The primary term of the lease is three years and two months with a renewal option for an additional two years. Minimum annual lease payments for the primary term and renewal are as follows:

 

Primary Period  Amount   Amount During Renewal Period  Amount 
September 1 to August 31, 2026  $262,354   November 1 to October 31, 2029  $278,988 
September 1 to August 31, 2027  $267,601   November 1 to October 31, 2030  $284,568 
September 1 to August 31, 2028  $273,518         
September 1 to October 31, 2028  $46,498