v3.25.3
Notes Payable - Summary of Notes Payable (Parenthetical) (Details)
9 Months Ended
Sep. 30, 2025
Apr. 08, 2022
Jun. 16, 2020
Notes Payable 1 [Member]      
Debt Instrument [Line Items]      
Interest rate 8.00%    
Maturity Apr. 30, 2030    
Notes Payable 2 [Member]      
Debt Instrument [Line Items]      
Interest rate 6.00%    
Maturity Apr. 30, 2030    
Nonrelated Party [Member]      
Debt Instrument [Line Items]      
Interest rate   6.00% 3.75%
Nonrelated Party [Member] | Notes Payable 1 [Member]      
Debt Instrument [Line Items]      
Interest rate 6.00%    
Maturity Apr. 08, 2025