Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2025
USD ($)
| |
| Revenue from Contract with Customer [Abstract] | |
| Beginning Balance | $ 236 |
| Contract assets recognized | 307 |
| Payments received | (393) |
| Write-off due to contract modification | (112) |
| Ending Balance | $ 38 |
| X | ||||||||||
- Definition Contract with customer asset recognized. No definition available.
|
| X | ||||||||||
- Definition Contract With Customer Asset Write-off Due to Contract Modification No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|