XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Correction of Errors in Previously Reported Consolidated Financial Statements (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Correction of Errors in Previously Reported Consolidated Financial Statements [Line Items]        
Diluted net income (loss) per share $ (0.35) $ (0.7) $ (0.53) $ (0.53)
Previously Reported [Member]        
Correction of Errors in Previously Reported Consolidated Financial Statements [Line Items]        
Diluted net income (loss) per share     1.33  
Revision of Prior Period, Error Correction, Adjustment [Member]        
Correction of Errors in Previously Reported Consolidated Financial Statements [Line Items]        
Diluted net income (loss) per share     $ (0.53)