v3.26.3
Correction of Errors in Previously Reported Consolidated Financial Statements (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
Previously Reported [Member]  
Correction of Errors in Previously Reported Consolidated Financial Statements [Line Items]  
Diluted net income (loss) per share $ 0.6
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 $ (1.12)