XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Details)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2025
shares
Oct. 31, 2023
shares
Aug. 31, 2018
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2020
agreement
floor
Related Party Transaction [Line Items]                
Related party transaction, amounts | $       $ 0.3 $ 0.5 $ 0.7 $ 0.5  
Private Placement                
Related Party Transaction [Line Items]                
Issued in transaction (in shares)   4,473,684            
Private Placement | Subsequent Event                
Related Party Transaction [Line Items]                
Issued in transaction (in shares) 22,500,000              
Related Party                
Related Party Transaction [Line Items]                
Purchase obligation, termination notice period     90 days          
Sublease agreements (in agreements) | agreement               2
Floors occupied (in floors) | floor               2
Operating lease rent expense | $       $ 0.0 $ 0.3 $ 0.0 $ 0.9  
Related Party | Private Placement | Subsequent Event                
Related Party Transaction [Line Items]                
Issued in transaction (in shares) 16,845,010