XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Summary of the Company's issued and outstanding warrants (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2024
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Public warrants        
Fair Value Measurements        
Balance at the beginning of the period       127,778
Number of warrants exercised       (124,897)
Number of warrants cancelled (2,881)     (2,881)
Balance at the end of the period        
Private warrants        
Fair Value Measurements        
Balance at the beginning of the period     55,403 73,334
Number of warrants exercised       (17,931)
Balance at the end of the period   55,403 55,403 55,403
Series A        
Fair Value Measurements        
Number of warrants issued     3,565,245  
Number of warrants exercised   0 0  
Balance at the end of the period   3,565,245 3,565,245  
Series B        
Fair Value Measurements        
Number of warrants issued     3,565,245  
Number of warrants exercised   (295,584) (3,438,095)  
Balance at the end of the period   127,150 127,150