v3.26.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Current:        
Federal     $ 171,949
State and local    
Total current 171,949
Deferred:        
Federal     (141,815)
State and local     (45,293)
Total deferred (108,819) (187,108)
Income tax provision (benefit) $ (108,819) $ (15,159)