v3.25.2
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Feb. 26, 2025
Feb. 07, 2025
Feb. 04, 2025
Jun. 30, 2025
Jun. 30, 2024
Perkins Coie LLP          
Related Party Transaction [Line Items]          
Legal fees       $ 0.9 $ 0.8
Accounts payable and accrued liabilities       $ 0.3 $ 0.3
Executive Chairman          
Related Party Transaction [Line Items]          
Repayment of aggregate principal and interest amount outstanding pursuant to partial recourse promissory note     $ 2.2    
Chief Executive Officer          
Related Party Transaction [Line Items]          
Repayment of aggregate principal and interest amount outstanding pursuant to partial recourse promissory note   $ 2.2      
Chief Financial Officer          
Related Party Transaction [Line Items]          
Repayment of aggregate principal and interest amount outstanding pursuant to partial recourse promissory note $ 0.5