v3.26.1
Correction of Errors in Previously Reported Consolidated Financial Statements (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
Previously Reported [Member]  
Correction of Errors in Previously Reported Consolidated Financial Statements [Line Items]  
Diluted net income (loss) per share $ 3.04
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.3)