XML 140 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures - Narrative (Details)
Jul. 31, 2024
$ / shares
Allianz Strategic Investments S.à.r.l. (“Allianz”) | Series A Preferred Stock | Allianz Investment Agreement  
Class of Stock [Line Items]  
Preferred stock, dividend rate, per-dollar amount (in dollars per share) $ 1,000