v3.25.2
Earn-Out Shares (Details) - $ / shares
3 Months Ended 6 Months Ended 36 Months Ended 72 Months Ended
Jun. 30, 2025
Mar. 31, 2022
Sep. 30, 2024
Sep. 30, 2027
MAAC Sponsor [Member]        
Earn-Out Shares [Abstract]        
Number of earn-out shares vested (in Shares) 0      
MAAC Sponsor [Member] | 20% Earn-Out [Member]        
Earn-Out Shares [Abstract]        
Common shares issued (in Shares) 2,033,591      
Percentage of earn-out shares 20.00%      
MAAC Sponsor [Member] | 20% Earn-Out [Member] | Independent Directors [Member]        
Earn-Out Shares [Abstract]        
Common shares issued (in Shares) 10,000      
Number of trading days to meet earn-out price threshold 20 days      
Trading day period for earn-out shares 30 days      
MAAC Sponsor [Member] | 10 % Earn-Out [Member]        
Earn-Out Shares [Abstract]        
Common shares issued (in Shares) 1,016,796      
Percentage of earn-out shares 10.00%      
MAAC Sponsor [Member] | 10 % Earn-Out [Member] | Independent Directors [Member]        
Earn-Out Shares [Abstract]        
Common shares issued (in Shares) 5,000      
Number of trading days to meet earn-out price threshold 20 days      
Trading day period for earn-out shares 30 days      
MAAC Lock Up Agreement [Member] | Six Months [Member]        
Earn-Out Shares [Abstract]        
Percentage of lock-up period of common shares held by MAAC Lock Up Agreement   25.00%    
MAAC Lock Up Agreement [Member] | Twelve Months [Member] | Forecast [Member]        
Earn-Out Shares [Abstract]        
Percentage of lock-up period of common shares held by MAAC Lock Up Agreement       25.00%
MAAC Lock Up Agreement [Member] | Thirty-Six Months [Member]        
Earn-Out Shares [Abstract]        
Percentage of lock-up period of common shares held by MAAC Lock Up Agreement     50.00%  
Minimum [Member] | MAAC Sponsor [Member] | 20% Earn-Out [Member] | Independent Directors [Member]        
Earn-Out Shares [Abstract]        
Earn-out share price (in Dollars per share) $ 15      
Minimum [Member] | MAAC Sponsor [Member] | 10 % Earn-Out [Member] | Independent Directors [Member]        
Earn-Out Shares [Abstract]        
Earn-out share price (in Dollars per share) $ 20