v3.26.1
Accrued and Other Current Liabilities - Additional Information (Details) - USD ($)
1 Months Ended
Dec. 31, 2022
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities Current [Line Items]      
Other current liabilities   $ 2,454,258 $ 2,847,543
Research and Development Agreement      
Other Liabilities Current [Line Items]      
Other current liabilities   $ 2,400,000 $ 2,500,000
Research and Development Agreement | Location, Statement of Income, Balance [Axis]: us-gaap:OtherNonoperatingIncomeExpense      
Other Liabilities Current [Line Items]      
Repayable advance received $ 2,400,000