XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Summary of Intangible Assets and Estimated Useful Lives (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Gross Amount $ 3,420
Accumulated Amortization (1,236)
Net Book Value 2,184
Customer Relationships  
Finite-Lived Intangible Assets [Line Items]  
Gross Amount 2,680
Accumulated Amortization (860)
Net Book Value $ 1,820
Customer Relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 8 years
Customer Relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 10 years
Developed Technology  
Finite-Lived Intangible Assets [Line Items]  
Gross Amount $ 710
Accumulated Amortization (356)
Net Book Value $ 354
Developed Technology | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 5 years
Developed Technology | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 7 years
Trade Name Trademarks  
Finite-Lived Intangible Assets [Line Items]  
Gross Amount $ 30
Accumulated Amortization (20)
Net Book Value $ 10
Trade Name Trademarks | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 3 years
Trade Name Trademarks | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 7 years