Other Current Assets and Accrued Expenses - Schedule of Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Current Assets [Abstract] | ||
| Contract assets, current | $ 35,365 | $ 26,588 |
| Deferred rent | 2,460 | |
| Deferred commissions | 13,345 | 12,272 |
| Indemnification asset | 16,413 | |
| Other | 12,433 | 15,574 |
| Total other current assets | $ 61,143 | $ 73,307 |
| X | ||||||||||
- Definition Deferred commissions. No definition available.
|
| X | ||||||||||
- Definition Other current assets. No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of excess of rental income recognized over rental payment required by lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Carrying amount of receivable assets originating from the indemnification agreement with the Federal Deposit Insurance Corporation (FDIC), in which the FDIC is to partially cover losses. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of current assets classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer. No definition available.
|