XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable $ 13,927 $ 13,966
Common stock par or stated value per share $ 0.0001 $ 0.0001
Common stock shares authorized 600,000,000 600,000,000
Common stock shares issued 92,961,506 43,589,506
Common stock shares outstanding 92,961,506 43,589,506
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts receivable $ 1,567 $ 1,567
Accounts payable $ 5,504 $ 5,504