v3.26.1
Related Parties - Additional Information (Details) - Related Party - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Dec. 31, 2017
SunTx Capital Partners    
Related Party Transaction [Line Items]    
Payment to related party $ 380  
Consideration Note Receivable    
Related Party Transaction [Line Items]    
Notes receivable   $ 1,000
Other current assets 100  
Accounts Payable Note Receivable    
Related Party Transaction [Line Items]    
Notes receivable   $ 1,000
Other current assets $ 100