v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Summary of Contractual Obligations and Contingencies
The Company is a party to several non-cancelable contracts with vendors where the Company is obligated to make future minimum payments under the terms of these contracts as follows:
Years Ending December 31,
From July 1, 2025 to December 31, 2025$219,628 
2026217,186 
2027135,716 
202873,256 
202968,504 
Thereafter80,625 
Total$794,915