v3.25.4
Stockholders' Equity - Schedule of Stock Warrant (Details) - shares
3 Months Ended 12 Months Ended
May 13, 2024
Dec. 31, 2025
Dec. 31, 2025
Summary Of The Activity Of The Stock Warrants [Roll Forward]      
Warrants outstanding, beginning balance (in shares)     19,045,072
Exercised on a cash (in shares)     (200,100)
Warrants outstanding, ending balance (in shares)   18,844,972 18,844,972
Public warrants      
Summary Of The Activity Of The Stock Warrants [Roll Forward]      
Warrants outstanding, beginning balance (in shares)     16,692,572
Exercised on a cash (in shares) (12,575,664)   (200,100)
Warrants outstanding, ending balance (in shares)   16,492,472 16,492,472
Private warrants      
Summary Of The Activity Of The Stock Warrants [Roll Forward]      
Warrants outstanding, beginning balance (in shares)     300,000
Exercised on a cash (in shares) (500,000) (15,600,000) 0
Warrants outstanding, ending balance (in shares)   300,000 300,000
PIPE warrants      
Summary Of The Activity Of The Stock Warrants [Roll Forward]      
Warrants outstanding, beginning balance (in shares)     2,052,500
Exercised on a cash (in shares)     0
Warrants outstanding, ending balance (in shares)   2,052,500 2,052,500