XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Public Warrants measured at fair value using Level 1 directly observable inputs and Private Placement Warrants (Details) - Recurring
12 Months Ended
Dec. 31, 2024
$ / shares
Public Warrants | Level 1  
Reconciliation  
Beginning balance, per share $ 0.19
Change in fair value 0.23
Ending balance, per share 0.42
Private Placement Warrants | Level 2  
Reconciliation  
Beginning balance, per share 0.28
Change in fair value 0.24
Ending balance, per share $ 0.52