| Acquisitions - Fair Value of Purchase Price Components (Details) - PMW - USD ($) $ in Thousands | 12 Months Ended | |
|---|---|---|
| Jul. 20, 2023 | Sep. 30, 2023 | |
| Business Acquisition [Line Items] | ||
| Purchase price | $ 25,000 | $ 26,800 | 
| Fair value of earnout | 2,675 | |
| Cash from balance sheet | 1,602 | |
| Working capital adjustment | (2,500) | |
| Net purchase price | $ 26,777 | $ 26,777 | 
| X | ||||||||||
| 
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of asset recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
 | 
| X | ||||||||||
| 
- Definition The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
 | 
| X | ||||||||||
| 
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Details 
 |