v3.26.1
Stock-Based Compensation and Warrants - Narrative (Details) - Warrant [Member] - Exol Warrants
9 Months Ended
Jul. 23, 2023
tranche
$ / shares
shares
Jun. 27, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants authorized (in shares) 11,434,360  
Granted (in dollars per share) | $ / shares $ 19.90  
Number of warrant tranches | tranche 8  
Additional warrants per tranche (in shares) 1,429,295  
Exercise price of warrants or rights (in dollars per share) | $ / shares $ 41.9719  
Warrant term   36 months
Redeemed (in shares)   0