XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Summary of the Company's issued and outstanding warrants (Details) - shares
1 Months Ended 3 Months Ended
Apr. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Fair Value Measurements      
Number of warrants exercised   (6,400,000)  
Public warrants      
Fair Value Measurements      
Balance at the beginning of the period 59,545   127,778
Number of warrants exercised     (68,233)
Number of warrants cancelled (2,881)    
Balance at the end of the period     59,545
Private warrants      
Fair Value Measurements      
Balance at the beginning of the period 55,403 55,403 73,334
Number of warrants exercised     (17,931)
Balance at the end of the period   55,403 55,403
Series A      
Fair Value Measurements      
Number of warrants issued   3,565,245  
Number of warrants exercised   0  
Balance at the end of the period   3,565,245  
Series B      
Fair Value Measurements      
Number of warrants issued   3,565,245  
Number of warrants exercised   (3,142,511)  
Balance at the end of the period   422,734