v3.26.1
TAX - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
MXN ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
MXN ($)
INCOME AND OTHER TAXES                
Effective tax rate   0.00%            
Income tax expense $ 0 $ 0            
Mexican tax authority                
INCOME AND OTHER TAXES                
Accrued income taxes     $ 0   $ 865,000 $ 16.3 $ 666,400 $ 13.8
IVA tax receivable, gross 2,955,899 2,955,899   $ 1,875,771        
IVA tax receivable, net $ 0 $ 0   $ 0